/*
 *         (C) COPYRIGHT Ingenic Limited
 *              ALL RIGHT RESERVED
 *
 * File        : uranus_api.h
 * Authors     :
 * Create Time : 2021-03-16 11:28:02 (CST)
 * Description :
 *
 */

#ifndef __MAGIK_URANUS_CORE_URANUS_API_H__
#define __MAGIK_URANUS_CORE_URANUS_API_H__

#include "common/uranus_common_def.h"
#include <memory>
#include <vector>
namespace magik {
namespace uranus {
URANUS_API int uranus_init(int size = 0);// Do not use __oram_list
URANUS_API int uranus_deinit(void);

URANUS_API int uranus_lock();
URANUS_API int uranus_unlock();
} // namespace uranus
} // namespace magik
namespace uranus = magik::uranus;
#endif /* __MAGIK_URANUS_CORE_URANUS_API_H__ */
